package socratesteam.model.dominio;

import java.util.Date;

public class Compra {

	private int codigo;
	private Usuario usuario;
	private Publicacion publicacion;
	private Estado estado;
	private int cantidad;
	private Date fechaCompra;
	private Date fechaCierre;

	public Compra() {

	}

	public Compra(int codigo, Usuario usuario, Publicacion publicacion,
			Estado estado, int cantidad, Date fechaCompra, Date fechaCierre) {
		super();
		this.codigo = codigo;
		this.usuario = usuario;
		this.publicacion = publicacion;
		this.estado = estado;
		this.cantidad = cantidad;
		this.fechaCompra = fechaCompra;
		this.fechaCierre = fechaCierre;
	}

	public int getCodigo() {
		return codigo;
	}

	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}

	public Usuario getUsuario() {
		return usuario;
	}

	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}

	public Publicacion getPublicacion() {
		return publicacion;
	}

	public void setPublicacion(Publicacion publicacion) {
		this.publicacion = publicacion;
	}

	public Estado getEstado() {
		return estado;
	}

	public void setEstado(Estado estado) {
		this.estado = estado;
	}

	public int getCantidad() {
		return cantidad;
	}

	public void setCantidad(int cantidad) {
		this.cantidad = cantidad;
	}

	public Date getFechaCompra() {
		return fechaCompra;
	}

	public void setFechaCompra(Date fechaCompra) {
		this.fechaCompra = fechaCompra;
	}

	public Date getFechaCierre() {
		return fechaCierre;
	}

	public void setFechaCierre(Date fechaCierre) {
		this.fechaCierre = fechaCierre;
	}

}
